DefaultHitTestProvider<TRenderableSeries> Class Methods
For a list of all members of this type, see DefaultHitTestProvider<TRenderableSeries> members.
Public Methods
Name | Description | |
---|---|---|
HitTest | Overloaded. Performs a hit-test at the specific mouse point (X,Y coordinate on the parent SciChart.Charting.Visuals.SciChartSurface) with the default HitTestRadius, returning a SciChart.Charting.Visuals.RenderableSeries.HitTestInfo struct with the results | |
VerticalSliceHitTest | Performs a hit-test at the specific mouse point with zero hit-test radius. Method considers only X value and returns a SciChart.Charting.Visuals.RenderableSeries.HitTestInfo struct based on the data point with the closest X value |
Protected Methods
Name | Description | |
---|---|---|
FindClosestPointIndex | Searches data to find Index of the closest data point | |
GetCoordinateForDataPoint | ||
GetHitDataValue | ||
GetHitTestInfo | ||
GetHitTestRadiusConsideringPointMarkerSize | ||
GetPrevAndNextYValues | ||
GetSeriesBodyCenter | When overridden in derived classes, returns the center of a single bar, which is defined by the passed coordinate | |
GetSeriesBodyLowerDataBound | When overridden in derived classes, returns the lower value of a compound data point, which is defined by the passed coordinate | |
GetSeriesBodyUpperDataBound | When overridden in derived classes, returns the upper value of a compound data point, which is defined by the passed coordinate | |
GetSeriesBodyWidth | When overridden in derived classes, returns the width of a single bar, which is defined by the passed coordinate | |
GetXValueByIndex | When overridden in derived classes, returns the System.IComparable X value by index | |
HitTestInternal | ||
HitTestSeriesWithBody | ||
InterpolatePoint | Overloaded. Interpolation function called by HitTest(Point,Boolean) when the interpolate flag is true | |
IsBodyHit | When overridden in derived classes, performs the hit-test check on the bounding rect of a single series bar | |
IsDigitalSeriesHitTest | When overridden in derived classes, returns whether the hit-test operation is performed on a digital series | |
IsHitTest | When overridden in derived classes, performs hit test on series using interpolated values | |
NearestHitResult | Called by HitTest(Point,Boolean) to get the nearest (non-interpolated) SciChart.Charting.Visuals.RenderableSeries.HitTestInfo to the mouse point |
Extension Methods
Name | Description | |
---|---|---|
DebugFinalizer<T> | Notifies that finalizer has been invoked | |
ToDoubleArray | Overloaded. Converts an System.IComparable array to double array | |
ToEnumerable<T> | Yields a single item, converting it to System.Collections.IEnumerable. | |
ToStringArray2D<T> |
See Also